package com.baselibrary.bean;


import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * client信息流对象
 */
public class ClientStreamTimeline implements Serializable {
//    public static final int busiType_timeline_image = 21;//图片动态 timeline
//    public static final int busiType_timeline_video = 22;//视频动态 timeline

//    public static final int busiType_timeline = 2;//动态 timeline
//    public static final int busiType_live = 3;//直播 live_room
//    public static final int busiType_channel = 4;//专栏 channel
//    public static final int busiType_article = 5;//专栏文章 article
//    public static final int busiType_forum = 6;//视频（讲堂）forum
//    public static final int busiType_qa_question = 7;//问答 qa_question
//    public static final int busiType_wk_entries = 8;//词条 wk_entries
//    public static final int busiType_party = 9;//约局 party
//    public static final int busiType_advertisement = 10;//广告 advertisement

//    public static final int recommendType_recommend = 1;//推荐
//    public static final int recommendType_top = 2;//置顶
//    public static final int recommendType_absolute = 3;//固定位置
//    public static final int recommendType_random = 4;//随机位置

//    public static final int status_not_recommend = 1;//未推荐
//    public static final int status_timing_recommend = 2;//定时推荐
//    public static final int status_recommended = 3;//推荐中(立即推荐)
//    public static final int status_cancel = 4;//已取消

//    public static final int cancelOption_manual = 0;//手动取消推荐（手动结束）
//    public static final int cancelOption_auto = 1;//手动取消推荐（自动结束）

//    public static final int isHot_no = 0;//否，不增加火图标
//    public static final int isHot_yes = 1;//是，增加火图标

//    public static final int type_text = 0;
//    public static final int type_image = 1;
//    public static final int type_video = 2;
//    public static final int type_forward = 4;

//    public static final int isRecommend_no = 0;//不是推荐内容
//    public static final int isRecommend_yes = 1;//是推荐内容

//    public static final int showType_image = 1;//图片动态
//    public static final int showType_video = 2;//视频动态


    //@ApiModelProperty(value = "id")
    private int id;

    //@ApiModelProperty(value = "动态类型")
    private int showType; //1-图片、2-视频

    //@ApiModelProperty(value = "封面")
    private String cover = "";

    //@ApiModelProperty(value = "缩略图")
    private String thumbnail = "";

    //@ApiModelProperty(value = "话题")
    private List<String> tags = new ArrayList<>();//话题名称

    //@ApiModelProperty(value = "描述")
    private String desc = "";//描述

    //@ApiModelProperty(value = "作者")
    private String author = "";//作者

    //@ApiModelProperty(value = "作者头像")
    private String authorIcon = "";//作者头像

    //@ApiModelProperty(value = "浏览量")
    private int browseNum;//浏览量

    //@ApiModelProperty(value = "是否推荐，0-否，1-是")
    private int isRecommend;//是否推荐，0-否，1-是

    //@ApiModelProperty(value = "是否火，0-否，1-是")
    private int isHot;//是否火，0-否，1-是

    //@ApiModelProperty(value = "转发对象")
    private ClientStreamTimeline forward;

    //@ApiModelProperty("热度值")
    private double hot;
    //粉丝 0 不是 1是
    private int isFans;

    public static VideoReadBean.DataBeanX.DataBean toVideoReadBean(ClientStreamTimeline vtimeline) {
        VideoReadBean.DataBeanX.DataBean bean = new VideoReadBean.DataBeanX.DataBean();
        bean.setId(vtimeline.getId());
        bean.setBid(vtimeline.getId()+"");
        bean.setBrowseNum(vtimeline.getBrowseNum());
        return bean;
    }

    public int getIsFans() {
        return isFans;
    }

    public void setIsFans(int isFans) {
        this.isFans = isFans;
    }

    public String getGtitle() {
        return gtitle;
    }

    public void setGtitle(String gtitle) {
        this.gtitle = gtitle;
    }

    private String gtitle;
    private List<SimpleUser> atMembers;
    private SimpleUser user;
    private boolean supported;//点过支持
    private boolean favorited;//点过收藏
    private String shareToken;
    private String searchWord;//没有富文本
    private List<SimpleUser> supportUsers;

    private int updateStatus; //是否课编辑 0 可 1 不可

    private ClientForwardTimeline forwardTimeline;//转发timeline

    private int rewardScore;


    //@ApiModelPropertyperty("用户id")
    private int uid;

    public int getGid() {
        return gid;
    }

    public void setGid(int gid) {
        this.gid = gid;
    }

    //圈子id
    private int gid;
    //@ApiModelPropertyperty("标题")
    private String title; //标题

    //@ApiModelPropertyperty("来源")
    private String source; //来源


    //@ApiModelPropertyperty("内容")
    private String content;  //内容

    //@ApiModelPropertyperty("所属省ID")
    private long provinceId;//所属省ID

    //@ApiModelPropertyperty("所属城市ID")
    private long cityId;//所属城市ID

    //@ApiModelPropertyperty("所属市，区ID")
    private long districtId;//所属市，区ID


    //@ApiModelPropertyperty("详细地址")
    private String address;

    private double longitude; //经度 0-180
    private double latitude; //维度 0-90

    //@ApiModelPropertyperty("图片列表")
    private List<String> images = new ArrayList<>();//#v500# ^nn^

    //@ApiModelPropertyperty("视频")
    private String video;

    //@ApiModelPropertyperty("音频")
    private String voice;

    //@ApiModelPropertyperty("状态")
    private int status;//状态

    //@ApiModelPropertyperty("点赞数")
    private int supportNum;//点赞数

    //@ApiModelPropertyperty("评论数")
    private int commentNum;//评论数

    //@ApiModelPropertyperty("收藏数量")
    private int favoriteNum;//收藏数量

    //@ApiModelPropertyperty("转发数量")
    private int forwardNum;//站内转发量

    //@ApiModelPropertyperty("转发动态id")
    private long forwardId;

    //@ApiModelPropertyperty("审核失败原因")
    private String checkReson;//审核失败原因

    //@ApiModelPropertyperty("话题ids")
    private List<Integer> tagIds = new ArrayList<>();//#v500# ^nn^

    //@ApiModelPropertyperty("提醒用户id")
    private List<Long> atMemberIds = new ArrayList<>();//#v500# ^nn^

    //@ApiModelPropertyperty("备注")
    private String ext;

    //@ApiModelPropertyperty("酒窖ID")
    private long wineryId;


    //@ApiModelPropertyperty("推荐排序")
    private double sort;  //热度值

    //@ApiModelPropertyperty("创建时间")
    private long ctime;

    //@ApiModelPropertyperty("修改时间")
    private long utime;

    /**
     * 定时发布
     */
    //@ApiModelPropertyperty(value = "定时发布")
    private long publishTime;


    //@ApiModelPropertyperty("站外转发数量")
    private int outForwardNum;

    //0-普通动态，1-推荐动态，2-置顶动态，3-固定位置动态")
    private int recommendType;

    public int getRecommendType() {
        return recommendType;
    }

    public void setRecommendType(int recommendType) {
        this.recommendType = recommendType;
    }

    //@ApiModelPropertyperty("ctime和最后评论的时间差值（秒）")
    private long lastCommentOffsetCtime;

    private String tagCategoryName;
    private String tagName;

    public String getTagCategoryName() {
        return tagCategoryName;
    }

    public void setTagCategoryName(String tagCategoryName) {
        this.tagCategoryName = tagCategoryName;
    }

    public String getTagName() {
        return tagName;
    }

    public void setTagName(String tagName) {
        this.tagName = tagName;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getShowType() {
        return showType;
    }

    public void setShowType(int showType) {
        this.showType = showType;
    }

    public String getCover() {
        return cover;
    }

    public void setCover(String cover) {
        this.cover = cover;
    }

    public String getThumbnail() {
        return thumbnail;
    }

    public void setThumbnail(String thumbnail) {
        this.thumbnail = thumbnail;
    }

    public List<String> getTags() {
        return tags;
    }

    public void setTags(List<String> tags) {
        this.tags = tags;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getAuthorIcon() {
        return authorIcon;
    }

    public void setAuthorIcon(String authorIcon) {
        this.authorIcon = authorIcon;
    }

    public int getBrowseNum() {
        return browseNum;
    }

    public void setBrowseNum(int browseNum) {
        this.browseNum = browseNum;
    }

    public int getIsRecommend() {
        return isRecommend;
    }

    public void setIsRecommend(int isRecommend) {
        this.isRecommend = isRecommend;
    }

    public int getIsHot() {
        return isHot;
    }

    public void setIsHot(int isHot) {
        this.isHot = isHot;
    }

    public ClientStreamTimeline getForward() {
        return forward;
    }

    public void setForward(ClientStreamTimeline forward) {
        this.forward = forward;
    }

    public double getHot() {
        return hot;
    }

    public void setHot(double hot) {
        this.hot = hot;
    }

    public List<SimpleUser> getAtMembers() {
        return atMembers;
    }

    public void setAtMembers(List<SimpleUser> atMembers) {
        this.atMembers = atMembers;
    }

    public SimpleUser getUser() {
        return user;
    }

    public void setUser(SimpleUser user) {
        this.user = user;
    }

    public boolean isSupported() {
        return supported;
    }

    public void setSupported(boolean supported) {
        this.supported = supported;
    }

    public boolean isFavorited() {
        return favorited;
    }

    public void setFavorited(boolean favorited) {
        this.favorited = favorited;
    }

    public String getShareToken() {
        return shareToken;
    }

    public void setShareToken(String shareToken) {
        this.shareToken = shareToken;
    }

    public String getSearchWord() {
        return searchWord;
    }

    public void setSearchWord(String searchWord) {
        this.searchWord = searchWord;
    }

    public List<SimpleUser> getSupportUsers() {
        return supportUsers;
    }

    public void setSupportUsers(List<SimpleUser> supportUsers) {
        this.supportUsers = supportUsers;
    }

    public int getUpdateStatus() {
        return updateStatus;
    }

    public void setUpdateStatus(int updateStatus) {
        this.updateStatus = updateStatus;
    }

    public ClientForwardTimeline getForwardTimeline() {
        return forwardTimeline;
    }

    public void setForwardTimeline(ClientForwardTimeline forwardTimeline) {
        this.forwardTimeline = forwardTimeline;
    }

    public int getRewardScore() {
        return rewardScore;
    }

    public void setRewardScore(int rewardScore) {
        this.rewardScore = rewardScore;
    }

    public int getUid() {
        return uid;
    }

    public void setUid(int uid) {
        this.uid = uid;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public long getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(long provinceId) {
        this.provinceId = provinceId;
    }

    public long getCityId() {
        return cityId;
    }

    public void setCityId(long cityId) {
        this.cityId = cityId;
    }

    public long getDistrictId() {
        return districtId;
    }

    public void setDistrictId(long districtId) {
        this.districtId = districtId;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public double getLongitude() {
        return longitude;
    }

    public void setLongitude(double longitude) {
        this.longitude = longitude;
    }

    public double getLatitude() {
        return latitude;
    }

    public void setLatitude(double latitude) {
        this.latitude = latitude;
    }

    public List<String> getImages() {
        return images;
    }

    public void setImages(List<String> images) {
        this.images = images;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public String getVoice() {
        return voice;
    }

    public void setVoice(String voice) {
        this.voice = voice;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getSupportNum() {
        return supportNum;
    }

    public void setSupportNum(int supportNum) {
        this.supportNum = supportNum;
    }

    public int getCommentNum() {
        return commentNum;
    }

    public void setCommentNum(int commentNum) {
        this.commentNum = commentNum;
    }

    public int getFavoriteNum() {
        return favoriteNum;
    }

    public void setFavoriteNum(int favoriteNum) {
        this.favoriteNum = favoriteNum;
    }

    public int getForwardNum() {
        return forwardNum;
    }

    public void setForwardNum(int forwardNum) {
        this.forwardNum = forwardNum;
    }

    public long getForwardId() {
        return forwardId;
    }

    public void setForwardId(long forwardId) {
        this.forwardId = forwardId;
    }

    public String getCheckReson() {
        return checkReson;
    }

    public void setCheckReson(String checkReson) {
        this.checkReson = checkReson;
    }

    public List<Integer> getTagIds() {
        return tagIds;
    }

    public void setTagIds(List<Integer> tagIds) {
        this.tagIds = tagIds;
    }

    public List<Long> getAtMemberIds() {
        return atMemberIds;
    }

    public void setAtMemberIds(List<Long> atMemberIds) {
        this.atMemberIds = atMemberIds;
    }

    public String getExt() {
        return ext;
    }

    public void setExt(String ext) {
        this.ext = ext;
    }

    public long getWineryId() {
        return wineryId;
    }

    public void setWineryId(long wineryId) {
        this.wineryId = wineryId;
    }

    public double getSort() {
        return sort;
    }

    public void setSort(double sort) {
        this.sort = sort;
    }

    public long getCtime() {
        return ctime;
    }

    public void setCtime(long ctime) {
        this.ctime = ctime;
    }

    public long getUtime() {
        return utime;
    }

    public void setUtime(long utime) {
        this.utime = utime;
    }

    public long getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(long publishTime) {
        this.publishTime = publishTime;
    }

    public int getOutForwardNum() {
        return outForwardNum;
    }

    public void setOutForwardNum(int outForwardNum) {
        this.outForwardNum = outForwardNum;
    }

    public long getLastCommentOffsetCtime() {
        return lastCommentOffsetCtime;
    }

    public void setLastCommentOffsetCtime(long lastCommentOffsetCtime) {
        this.lastCommentOffsetCtime = lastCommentOffsetCtime;
    }

    public class ClientForwardTimeline {
        private List<String> tags;
        private SimpleUser user;
        private String searchWord;//没有富文本

        //@ApiModelPropertyperty("动态id")
        private long id;

        /**
         *
         */
        //@ApiModelPropertyperty("用户id")
        private long uid;


        //@ApiModelPropertyperty("标题")
        private String title; //标题

        //@ApiModelPropertyperty("来源")
        private String source; //来源

        //@ApiModelPropertyperty("描述")
        private String desc;  //描述

        //@ApiModelPropertyperty("内容")
        private String content;  //内容

        //@ApiModelPropertyperty("所属省ID")
        private long provinceId;//所属省ID

        //@ApiModelPropertyperty("所属城市ID")
        private long cityId;//所属城市ID

        //@ApiModelPropertyperty("所属市，区ID")
        private long districtId;//所属市，区ID

        //@ApiModelPropertyperty("封面")
        private String cover;

        //@ApiModelPropertyperty("详细地址")
        private String address;

        private double longitude; //经度 0-180
        private double latitude; //维度 0-90

        //@ApiModelPropertyperty("图片列表")
        private List<String> images = new ArrayList<>();//#v500# ^nn^

        //@ApiModelPropertyperty("视频")
        private String video;

        //@ApiModelPropertyperty("音频")
        private String voice;

        //@ApiModelPropertyperty("状态")
        private int status;//状态

        //@ApiModelPropertyperty("点赞数")
        private int supportNum;//点赞数

        //@ApiModelPropertyperty("评论数")
        private int commentNum;//评论数

        //@ApiModelPropertyperty("收藏数量")
        private int favoriteNum;//收藏数量

        //@ApiModelPropertyperty("转发数量")
        private int forwardNum;//站内转发量

        //@ApiModelPropertyperty("转发动态id")
        private long forwardId;

        //@ApiModelPropertyperty("审核失败原因")
        private String checkReson;//审核失败原因

        //@ApiModelPropertyperty("话题ids")
        private List<Long> tagIds = new ArrayList<>();//#v500# ^nn^

        //@ApiModelPropertyperty("提醒用户id")
        private List<Long> atMemberIds = new ArrayList<>();//#v500# ^nn^

        //@ApiModelPropertyperty("备注")
        private String ext;

        //@ApiModelPropertyperty("酒窖ID")
        private long wineryId;


        //@ApiModelPropertyperty("推荐排序")
        private double sort;  //热度值

        //@ApiModelPropertyperty("创建时间")
        private long ctime;

        //@ApiModelPropertyperty("修改时间")
        private long utime;

        /**
         * 定时发布
         */
        //@ApiModelPropertyperty(value = "定时发布")
        private long publishTime;

        /**
         * 展示类似（文章，普通，视频，音频、微信朋友圈）
         */
        //@ApiModelPropertyperty("展示类似（0,文本，1.图文，2.视频，4转发）")
        private int showType;

        //@ApiModelPropertyperty("站外转发数量")
        private int outForwardNum;

        //@ApiModelPropertyperty("被浏览数量")
        private int browseNum;

        //@ApiModelPropertyperty("ctime和最后评论的时间差值（秒）")
        private long lastCommentOffsetCtime;

        public List<String> getTags() {
            return tags;
        }

        public void setTags(List<String> tags) {
            this.tags = tags;
        }

        public SimpleUser getUser() {
            return user;
        }

        public void setUser(SimpleUser user) {
            this.user = user;
        }

        public String getSearchWord() {
            return searchWord;
        }

        public void setSearchWord(String searchWord) {
            this.searchWord = searchWord;
        }

        public long getId() {
            return id;
        }

        public void setId(long id) {
            this.id = id;
        }

        public long getUid() {
            return uid;
        }

        public void setUid(long uid) {
            this.uid = uid;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getSource() {
            return source;
        }

        public void setSource(String source) {
            this.source = source;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public long getProvinceId() {
            return provinceId;
        }

        public void setProvinceId(long provinceId) {
            this.provinceId = provinceId;
        }

        public long getCityId() {
            return cityId;
        }

        public void setCityId(long cityId) {
            this.cityId = cityId;
        }

        public long getDistrictId() {
            return districtId;
        }

        public void setDistrictId(long districtId) {
            this.districtId = districtId;
        }

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public List<String> getImages() {
            return images;
        }

        public void setImages(List<String> images) {
            this.images = images;
        }

        public String getVideo() {
            return video;
        }

        public void setVideo(String video) {
            this.video = video;
        }

        public String getVoice() {
            return voice;
        }

        public void setVoice(String voice) {
            this.voice = voice;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getSupportNum() {
            return supportNum;
        }

        public void setSupportNum(int supportNum) {
            this.supportNum = supportNum;
        }

        public int getCommentNum() {
            return commentNum;
        }

        public void setCommentNum(int commentNum) {
            this.commentNum = commentNum;
        }

        public int getFavoriteNum() {
            return favoriteNum;
        }

        public void setFavoriteNum(int favoriteNum) {
            this.favoriteNum = favoriteNum;
        }

        public int getForwardNum() {
            return forwardNum;
        }

        public void setForwardNum(int forwardNum) {
            this.forwardNum = forwardNum;
        }

        public long getForwardId() {
            return forwardId;
        }

        public void setForwardId(long forwardId) {
            this.forwardId = forwardId;
        }

        public String getCheckReson() {
            return checkReson;
        }

        public void setCheckReson(String checkReson) {
            this.checkReson = checkReson;
        }

        public List<Long> getTagIds() {
            return tagIds;
        }

        public void setTagIds(List<Long> tagIds) {
            this.tagIds = tagIds;
        }

        public List<Long> getAtMemberIds() {
            return atMemberIds;
        }

        public void setAtMemberIds(List<Long> atMemberIds) {
            this.atMemberIds = atMemberIds;
        }

        public String getExt() {
            return ext;
        }

        public void setExt(String ext) {
            this.ext = ext;
        }

        public long getWineryId() {
            return wineryId;
        }

        public void setWineryId(long wineryId) {
            this.wineryId = wineryId;
        }

        public double getSort() {
            return sort;
        }

        public void setSort(double sort) {
            this.sort = sort;
        }

        public long getCtime() {
            return ctime;
        }

        public void setCtime(long ctime) {
            this.ctime = ctime;
        }

        public long getUtime() {
            return utime;
        }

        public void setUtime(long utime) {
            this.utime = utime;
        }

        public long getPublishTime() {
            return publishTime;
        }

        public void setPublishTime(long publishTime) {
            this.publishTime = publishTime;
        }

        public int getShowType() {
            return showType;
        }

        public void setShowType(int showType) {
            this.showType = showType;
        }

        public int getOutForwardNum() {
            return outForwardNum;
        }

        public void setOutForwardNum(int outForwardNum) {
            this.outForwardNum = outForwardNum;
        }

        public int getBrowseNum() {
            return browseNum;
        }

        public void setBrowseNum(int browseNum) {
            this.browseNum = browseNum;
        }

        public long getLastCommentOffsetCtime() {
            return lastCommentOffsetCtime;
        }

        public void setLastCommentOffsetCtime(long lastCommentOffsetCtime) {
            this.lastCommentOffsetCtime = lastCommentOffsetCtime;
        }
    }


    public static class SimpleUser {

//    public static final int friend_yes = 1;
//    public static final int friend_no = 0;
//
//
//    public static final int userType_user=0;//前端用户
//    public static final int userType_backendUser=1;//后台用户
//
//
//
//    public static final int userRank_visitor = 99; //游客
//    public static final int userRank_common = 0; //普通用户


        /**
         * 用户ID
         */
        private long id;
        /**
         * 用户类型
         */
        private int userType;
        /**
         * 用户身份
         */
        private int userRank;
        /**
         * 用户名字
         */
        private String name;
        /**
         * 用户头像
         */
        private String icon;
        /**
         * 用户手机号
         */
        private String phone;
        /**
         * 用户性别
         */
        private int sex;
        /**
         * 是否相互关注
         */
        private boolean focusFans;

        //@ApiModelProperty("是否马甲号  0 不是 1 是")
        private int alternate;

        //@ApiModelProperty("专栏作者（酒大神）0不是 1是")
        private int isChannel;

        //@ApiModelProperty("话题主（酒司令）0不是 1是")
        private int isForum;

        //@ApiModelProperty("酒窖主 0不是 1是")
        private int isWinery;

        public SimpleUser() {

        }


        /**
         * 好友备注
         */
        private String remark;


        /**
         * 是否是好友
         */
        private int friends;

        private String money;

        private long ctime;

        /**
         * 请求文本
         */
        private String title;

        private String inviteInfo;

        //省id
        private long provinceId;

        //城市id
        private long cityId;

        //地区id
        private long districtId;

        //个性签名
        private String desc;

        public long getId() {
            return id;
        }

        public void setId(long id) {
            this.id = id;
        }

        public int getUserType() {
            return userType;
        }

        public void setUserType(int userType) {
            this.userType = userType;
        }

        public int getUserRank() {
            return userRank;
        }

        public void setUserRank(int userRank) {
            this.userRank = userRank;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public boolean isFocusFans() {
            return focusFans;
        }

        public void setFocusFans(boolean focusFans) {
            this.focusFans = focusFans;
        }

        public int getAlternate() {
            return alternate;
        }

        public void setAlternate(int alternate) {
            this.alternate = alternate;
        }

        public int getIsChannel() {
            return isChannel;
        }

        public void setIsChannel(int isChannel) {
            this.isChannel = isChannel;
        }

        public int getIsForum() {
            return isForum;
        }

        public void setIsForum(int isForum) {
            this.isForum = isForum;
        }

        public int getIsWinery() {
            return isWinery;
        }

        public void setIsWinery(int isWinery) {
            this.isWinery = isWinery;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public int getFriends() {
            return friends;
        }

        public void setFriends(int friends) {
            this.friends = friends;
        }

        public String getMoney() {
            return money;
        }

        public void setMoney(String money) {
            this.money = money;
        }

        public long getCtime() {
            return ctime;
        }

        public void setCtime(long ctime) {
            this.ctime = ctime;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getInviteInfo() {
            return inviteInfo;
        }

        public void setInviteInfo(String inviteInfo) {
            this.inviteInfo = inviteInfo;
        }

        public long getProvinceId() {
            return provinceId;
        }

        public void setProvinceId(long provinceId) {
            this.provinceId = provinceId;
        }

        public long getCityId() {
            return cityId;
        }

        public void setCityId(long cityId) {
            this.cityId = cityId;
        }

        public long getDistrictId() {
            return districtId;
        }

        public void setDistrictId(long districtId) {
            this.districtId = districtId;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }
    }
}